Eliciting requirements for an inter-company cooperative information system

نویسندگان

  • Hakim Bendjenna
  • Nacereddine Zarour
  • Pierre-Jean Charrel
چکیده

Purpose – Requirements Engineering (RE) process constitutes the earliest phase of the information system development life-cycle. Requirements elicitation is considered as one of the most critical activities of this phase. Moreover, requirements elicitation is still a challenge, especially in the distributed environment of so-called inter-company cooperative information system. The purpose of this paper is to propose a methodology to elicit requirements for an inter-company cooperative information system. Design/methodology/approach – An analytical research was conducted. We have firstly evaluating the current requirements engineering approaches which are based on goals, scenarios or viewpoint. Then we have showing the role of elicitation technique selection step within the requirements elicitation process. Finally we have study the factors that affect this step in a distributed environment. An example from textile industry is used to illustrate the applicability of the proposed methodology. Findings – Even though existing requirements elicitation approaches based either on goal, scenario or viewpoint are effective techniques, however, they present some difficulties in the practice. Moreover, in a cooperative distributed environment, more issues are created by inadequate communication, time difference between sites, cultural, language, and characteristics diversity of stakeholders which affect the elicitation technique selection step and thus the requirements elicitation process. In order to tackle with these issues, this paper presents a methodology called MAMIE (from MAcro to MIcro level requirements Elicitation) to elicit requirements for an inter-company cooperative information system. Also, a tool has been developed to facilitate the operation of our methodology Research limitations/implications – The major limitation of the paper is that is not tested or used in an organisation. Practical implications –Provide the analyst by well defined steps to elicit requirements for an inter-company cooperative information system. Understanding the role of the elicitation technique selection step within the requirements elicitation process and identifying the factors which have an impact on this step. Selecting an appropriate elicitation technique according to these factors. Originality/value – MAMIE integrates the three notions of goal, scenario and viewpoint to elicit requirements for an inter-company cooperative information system. We argue that these concepts may be used simultaneously and in a complementary way to improve the requirements elicitation process. Moreover, in order to increase the quality of the elicited requirements and thus the system-to-be quality, selecting an elicitation technique in MAMIE is not based on personal preferences but on situation assessment. Key-words Requirements elicitation, Inter-company cooperative information system, Elicitation technique selection, Goals, Scenarios, Viewpoints Paper type Research paper

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying and Modeling Non-Functional Concerns Relationships

Requirements elicitation step is of paramount importance in the requirements engineering process. In the distributed environment of so-called inter-company cooperative information system, this step is a thorny issue. To elicit requirements for an inter-company cooperative information system, we early proposed a methodology called MAMIE (from MAcro to MIcro level requirements Elicitation) with a...

متن کامل

Eliciting Requirements for a Companywide Data Leakage Prevention System

Sensitive information assets are critical to business as their leakage can harm a company’s competitiveness and reputation [1]. To prevent information disclosure, companies increasingly make use of Data Leakage Prevention (DLP) systems [6]. As company-wide DLP systems have to operate in highly dynamic and heterogeneous working environments, the challenge is to identify requirements for configur...

متن کامل

Eliciting Security Requirements for an Information System using Asset Flows and Processor Deployment

The authors cannot comprehensively determine all of the vulnerabilities to an attack only from requirements descriptions. To resolve the problem, the authors propose a method for eliciting security requirements using the information about system architecture. The authors convert a use-case description into a variation of a data flow diagram called an asset-flow diagram (AFD). The authors then r...

متن کامل

Sequencing Participatory Action Research and i* Modeling Framework in Capturing Multiple Roles Requirements

This paper presents the conceptual framework for sequencing of Participatory Action Research (PAR) methodology with the implementation of i* modeling framework in capturing multiple roles requirements. There are multiple roles involved in the development of information system, thus it involves with difference users requirements and preferences, context as well as the demands which become a chal...

متن کامل

Cooperative Systems Design

This paper discusses an innovative experiment where sociologists were actively involved in the requirements analysis for an interactive software system to support the work of air traffic controllers. Air traffic control is intrinsically cooperative and our work involved an analysis of that process from a social perspective and the development of a prototype user interface for air traffic contro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Systems and IT

دوره 12  شماره 

صفحات  -

تاریخ انتشار 2010